package cn.rkylin.oms.warehouse.shiporder.domain;

import java.math.BigDecimal;
import java.util.Date;

public class ShiporderSku {
    /**
     * 发货单明细Id
     */
    private String shiporderSkuId;

    /**
     * 发货单Id
     */
    private String shiporderId;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 删除标记
     */
    private String deleted;

    /**
     * 订单商品id
     */
    private String orderSkuId;

    /**
     * 子订单编号(平台oid)
     */
    private String oid;

    /**
     * 规格id
     */
    private String skuId;

    /**
     * 规格商家编码
     */
    private String skuCode;

    /**
     * 规格名称
     */
    private String skuName;

    /**
     * 商品id
     */
    private String goodsId;

    /**
     * 商品商家编码
     */
    private String goodsCode;

    /**
     * 商品名称
     */
    private String goodsName;

    /**
     * 实际支付单价
     */
    private BigDecimal divideGoodsFee;

    /**
     * 数量
     */
    private Integer qty;

    /**
     * 平台交易号
     */
    private String tradeCode;

    /**
     * 发货单明细Id
     *
     * @return shiporder_sku_id 发货单明细Id
     */
    public String getShiporderSkuId() {
        return shiporderSkuId;
    }

    /**
     * 发货单明细Id
     *
     * @param shiporderSkuId 发货单明细Id
     */
    public void setShiporderSkuId(String shiporderSkuId) {
        this.shiporderSkuId = shiporderSkuId == null ? null : shiporderSkuId.trim();
    }

    /**
     * 发货单Id
     *
     * @return shiporder_id 发货单Id
     */
    public String getShiporderId() {
        return shiporderId;
    }

    /**
     * 发货单Id
     *
     * @param shiporderId 发货单Id
     */
    public void setShiporderId(String shiporderId) {
        this.shiporderId = shiporderId == null ? null : shiporderId.trim();
    }

    /**
     * 创建时间
     *
     * @return create_time 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 修改时间
     *
     * @return update_time 修改时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 修改时间
     *
     * @param updateTime 修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 删除标记
     *
     * @return deleted 删除标记
     */
    public String getDeleted() {
        return deleted;
    }

    /**
     * 删除标记
     *
     * @param deleted 删除标记
     */
    public void setDeleted(String deleted) {
        this.deleted = deleted == null ? null : deleted.trim();
    }

    /**
     * 订单商品id
     *
     * @return order_sku_id 订单商品id
     */
    public String getOrderSkuId() {
        return orderSkuId;
    }

    /**
     * 订单商品id
     *
     * @param orderSkuId 订单商品id
     */
    public void setOrderSkuId(String orderSkuId) {
        this.orderSkuId = orderSkuId == null ? null : orderSkuId.trim();
    }

    /**
     * 子订单编号(平台oid)
     *
     * @return oid 子订单编号(平台oid)
     */
    public String getOid() {
        return oid;
    }

    /**
     * 子订单编号(平台oid)
     *
     * @param oid 子订单编号(平台oid)
     */
    public void setOid(String oid) {
        this.oid = oid == null ? null : oid.trim();
    }

    /**
     * 规格id
     *
     * @return sku_id 规格id
     */
    public String getSkuId() {
        return skuId;
    }

    /**
     * 规格id
     *
     * @param skuId 规格id
     */
    public void setSkuId(String skuId) {
        this.skuId = skuId == null ? null : skuId.trim();
    }

    /**
     * 规格商家编码
     *
     * @return sku_code 规格商家编码
     */
    public String getSkuCode() {
        return skuCode;
    }

    /**
     * 规格商家编码
     *
     * @param skuCode 规格商家编码
     */
    public void setSkuCode(String skuCode) {
        this.skuCode = skuCode == null ? null : skuCode.trim();
    }

    /**
     * 规格名称
     *
     * @return sku_name 规格名称
     */
    public String getSkuName() {
        return skuName;
    }

    /**
     * 规格名称
     *
     * @param skuName 规格名称
     */
    public void setSkuName(String skuName) {
        this.skuName = skuName == null ? null : skuName.trim();
    }

    /**
     * 商品id
     *
     * @return goods_id 商品id
     */
    public String getGoodsId() {
        return goodsId;
    }

    /**
     * 商品id
     *
     * @param goodsId 商品id
     */
    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId == null ? null : goodsId.trim();
    }

    /**
     * 商品商家编码
     *
     * @return goods_code 商品商家编码
     */
    public String getGoodsCode() {
        return goodsCode;
    }

    /**
     * 商品商家编码
     *
     * @param goodsCode 商品商家编码
     */
    public void setGoodsCode(String goodsCode) {
        this.goodsCode = goodsCode == null ? null : goodsCode.trim();
    }

    /**
     * 商品名称
     *
     * @return goods_name 商品名称
     */
    public String getGoodsName() {
        return goodsName;
    }

    /**
     * 商品名称
     *
     * @param goodsName 商品名称
     */
    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName == null ? null : goodsName.trim();
    }

    /**
     * 实际支付单价
     *
     * @return divide_goods_fee 实际支付单价
     */
    public BigDecimal getDivideGoodsFee() {
        return divideGoodsFee;
    }

    /**
     * 实际支付单价
     *
     * @param divideGoodsFee 实际支付单价
     */
    public void setDivideGoodsFee(BigDecimal divideGoodsFee) {
        this.divideGoodsFee = divideGoodsFee;
    }

    /**
     * 数量
     *
     * @return qty 数量
     */
    public Integer getQty() {
        return qty;
    }

    /**
     * 数量
     *
     * @param qty 数量
     */
    public void setQty(Integer qty) {
        this.qty = qty;
    }

    /**
     * 平台交易号
     *
     * @return trade_code 平台交易号
     */
    public String getTradeCode() {
        return tradeCode;
    }

    /**
     * 平台交易号
     *
     * @param tradeCode 平台交易号
     */
    public void setTradeCode(String tradeCode) {
        this.tradeCode = tradeCode == null ? null : tradeCode.trim();
    }
}